a man who lives off women - Turc Anglais Dictionnaire